<div class="tmd-doc">
<p></p>
<h1 class="tmd-header-1">
Go Generics 101 Update History
</h1>
<p></p>
<h3 class="tmd-header-3">
v1.25.a (2025/Jun/08)
</h3>
<p></p>
<ul class="tmd-list">
<li class="tmd-list-item">
<div class="tmd-usual">
remove the "core type" terminology.
</div>
</li>
</ul>
<p></p>
<h3 class="tmd-header-3">
v1.24.a (2024/Dec/23)
</h3>
<p></p>
<ul class="tmd-list">
<li class="tmd-list-item">
<div class="tmd-usual">
mention generic type aliases are supported since Go 1.24.
</div>
</li>
</ul>
<p></p>
<h3 class="tmd-header-3">
v1.21.a (2023/Oct/11)
</h3>
<p></p>
<ul class="tmd-list">
<li class="tmd-list-item">
<div class="tmd-usual">
add examples for type inference enhancements made in Go 1.21.
</div>
</li>
</ul>
<p></p>
<h3 class="tmd-header-3">
v1.20.d (2023/Feb/23)
</h3>
<p></p>
<ul class="tmd-list">
<li class="tmd-list-item">
<div class="tmd-usual">
since Go 1.20, local type declarations are allowed within generic function bodies. So the limitation is removed from the "The Status Quo of Go Custom Generics" chapter.
</div>
</li>
</ul>
<p></p>
<h3 class="tmd-header-3">
v1.20.a (2023/Feb/01)
</h3>
<p></p>
<ul class="tmd-list">
<li class="tmd-list-item">
<div class="tmd-usual">
add <a href="555-type-constraints-and-parameters.html#strictly-comparable">comparable vs. strictly comparable</a> and <a href="555-type-constraints-and-parameters.html#implementation-vs-satisfaction">type implementation vs. type satisfaction</a> sections in the <a href="(555-type-constraints-and-parameters.html">constraints and type parameters</a> chapter.
</div>
</li>
</ul>
<p></p>
<h3 class="tmd-header-3">
v1.19 (2022/Aug/29)
</h3>
<p></p>
<ul class="tmd-list">
<li class="tmd-list-item">
<div class="tmd-usual">
removed the "Aliases to non-basic interface types are not supported currently" section from <a href="https://go101.org/generics/888-the-status-quo-of-go-custom-generics.html">The Status Quo of Go Custom Generics</a>, because the limitation was removed from Go 1.19.
</div>
</li>
</ul>
<p></p>
<h3 class="tmd-header-3">
v1.18 (2022/Apr/06)
</h3>
<p></p>
<ul class="tmd-list">
<li class="tmd-list-item">
<div class="tmd-usual">
Published.
</div>
</li>
</ul>
</div>
